翻訳と辞書
Words near each other
・ Intel Extreme Graphics
・ Intel Galileo
・ Intel GMA
・ Intel Graphics Media Accelerator
・ Intel HD Graphics
・ Intel HEX
・ Intel i860
・ Intel i960
・ Intel iAPX 432
・ Intel Inside
・ Intel Integrated Performance Primitives
・ Intel IPP
・ Intel Iris Graphics
・ Intel Iris Pro Graphics
・ Intel Mac
・ Intel Math Kernel Library
・ Intel MCS-48
・ Intel Parallel Studio
・ Intel Pentium
・ Intel Pentium 4


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Intel Integrated Performance Primitives : ウィキペディア日本語版
Intel Integrated Performance Primitives

インテル Integrated Performance Primitives (IPP)とは、マルチメディア画像処理信号処理のために最適化された基本関数群からなるソフトウェアライブラリである。ライブラリはインテルプロセッサならびに互換プロセッサをサポートしており、WindowsLinuxOS XAndroidオペレーティングシステムの各プラットフォームで利用可能である。
== ディスパッチ機能 ==
IPPは複数世代のプロセッサごとに実装された複数の最適コードの中から、実行時に環境に応じて最適なものを動的選択するディスパッチ機能をサポートしている〔インテル® IPP の使用を開始する前に 〕。たとえばSSE/SSE2命令までをサポートするプロセッサではSSE/SSE2を利用したコードを、AVX命令までをサポートするプロセッサではAVXを利用したコードを実行する、などである。IPPを動的リンクする場合は、実行時に自動的に最適な共有ライブラリのモジュール(Windows版ではDLL)が選択されるが、スタティックリンクする場合はippInit()関数をあらかじめ明示的に呼び出しておく必要がある〔コア関数 〕。ippInit()を呼び出すタイミングは、通例アプリケーションプログラムのエントリポイント(main関数)だが、動的リンクされるユーザーライブラリの内部でIPPを使用する場合は、ユーザーライブラリのスタートアッププロセス(WindowsではDllMain関数)でのippInit()呼び出しが必要となることがある〔Intel® IPP - Intel® IPP linkage models - quick reference guide | Intel® Developer Zone 〕。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Intel Integrated Performance Primitives」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.